Integration Mapping Rules: Transforming Relational Database to Semantic Web Ontology
نویسندگان
چکیده
Semantic integration became an attractive area of research in several disciplines, such as information integration, databases and ontologies. Huge amount of data is still stored in relational databases (RDBs) that can be used to build ontology, and the database cannot be used directly by the semantic web. Therefore, one of the main challenges of the semantic web is mapping relational databases to ontologies (RDF(S)-OWL). Moreover, the use of manual work in the mapping of web contents to ontologies is impractical because it contains billions of pages and the most of these contents are generated from relational databases. Hence, we propose a new approach, which enables semantic web applications to access relational databases and their contents by semantic methods. Domain ontologies can be used to formulate relational database schema and data in order to simplify the mapping (transformation) of the underlying data sources. Our method consists of two main phases: building ontology from an RDB schema and the generation of ontology instances from an RDB data automatically. In the first phase, we studied different cases of RDB schema to be mapped into ontology represented in RDF(S)-OWL, while in the second phase, the mapping rules are used to transform RDB data to ontological instances represented in RDF triples. Our approach is demonstrated with examples, validated by ontology validator and implemented using Apache Jena in Java Language and MYSQL. This approach is effective for building ontology and important for mining semantic information from huge web resources.
منابع مشابه
Ontograte: towards Automatic Integration for Relational Databases and the Semantic Web through an Ontology-Based Framework
Integrating existing relational databases with ontology-based systems is among the important research problems for the Semantic Web. We have designed a comprehensive framework called OntoGrate which combines a highly automatic mapping system, a logic inference engine, and several syntax wrappers that inter-operate with consistent semantics to answer ontology-based queries using the data from he...
متن کاملResearch on the Rules of Mapping from Relational Model to OWL
Data integration provides the user with a unified view of legacy data, and the semantic mapping from relational database (local sources) to global ontologies is one of key aspects for building data integration system. The manual mapping is time-consuming and error-prone. In this paper, groups of semantic mapping rules from relational database to global OWL ontologies are proposed in detail, inc...
متن کاملMapping Master: A Flexible Approach for Mapping Spreadsheets to OWL
We describe a mapping language for converting data contained in spreadsheets into the Web Ontology Language (OWL). The developed language, called M, overcomes shortcomings with existing mapping techniques, including their restriction to well-formed spreadsheets reminiscent of a single relational database table and verbose syntax for expressing mapping rules when transforming spreadsheet content...
متن کاملA Bootstrapping Architecture for Integration of Relational Databases to the Semantic Web
The vision of the Semantic Web is to create a web of data with well-defined meaning. Most data in the current web is managed by relational databases. Thus, it is imperative for the Semantic Web community to offer easily implemented solutions to bridging relational database content and RDF. Direct mappings means to use the SQL schema to create an OWL ontology and use it to represent the data in ...
متن کاملGenea: Schema-Aware Mapping of Ontologies into Relational Databases
Ontologies have become an important mechanism for describing and exchanging data in the semantic web, as well as in application areas such as bioinformatics or health care. This paper addresses the problem of how to efficiently store and query ontology instance data using an RDBMS. Our approach automatically creates a schema-aware relational representation of the ontology using generic mapping ...
متن کامل